satellite state – English–Lietuvių kalba translations

🇬🇧 en lt 🇱🇹

satellite state noun

  • country that is only formally independent
satelītvalsts
Wiktionary Links